Contents

Clipboard Magic is a freeware 32 bit Windows Clipboard archiving tool.

Getting Started

Configuring Clipboard Magic

Multi-Language Support

Frequently Asked Questions

License Information

Feedback

Known Bugs

Other CyberMatrix Software

Be sure to check out other CyberMatrix software at:

http://www.cyber-matrix.com


Using Clipboard Magic

On starting Clipboard Magic the following screen will appear:

How Clipboard Magic Works

Expanding Text

Rows

Copying Clipboard Magic Text to the Clipboard

Manually Changing Text

Inserting a Clip

Deleting Clipped Items

Moving a Clip Down the Clip List

Moving a Clip Up the Clip List

Sorting Clips

Saving Clipboard Magic Text

Loading Clipboard Magic text

Editing Clipboard Magic Files

Appending Clip Lists

Importing Text Files

Loading Text Files into a Clip

Saving a Clip to a File

Text Drag and Drop

System HotKeys

•	Restore/Hide

•	Series Paste

•	Row Pasting

Append Mode

Clearing the Clipboard

How Clipboard Magic Works

Clipboard Magic works by remembering text that has been copied to the Windows Clipboard.  This text is stored in the Clipboard Magic item list.  The copied text can be one character or several pages.

The item list works like a stack of plates.  When new text is copied to the Clipboard the text is stored at the top of the Clipboard Magic item list.  When new text is added the other items in the item list move down one row.  Any item at the very end of the list will disappear.

Seeing All the Text

Usually, only the first line of the copied text will show up on the item list.  To see any remaining text right-click the mouse on the Clipboard Magic screen and choose Zoom In from the pop up menu.  To return to list view right-click and choose Zoom Out from the pop up menu.

Rows

The Clipboard Magic item list contains a maximum number of rows.  This value can be changed in the Options screen.  When new text is added to Clipboard Magic, any text on the last row of the item list will no longer be accessible.

Copying Clipboard Magic Text to the Clipboard

To copy text stored in Clipboard Magic back to the Windows Clipboard simply click on the corresponding row on the item list.  The copied text may now be pasted to another Windows application.  You may also navigate the clip list using the Up and Down arrow keys.  Select a clip with the keyboard using the [Ctrl]+[L] HotKey.

Manually Changing Text

The text stored in Clipboard Magic need not always be copied from the Clipboard.  Text may also be entered manually.

To manually enter text you must first zoom in to the desired item list row.  At this point you may enter whatever you wish and it will be saved when you zoom out.

Inserting a Clip

To insert a clip, select the clip above which you want to insert.  Then from the menu choose Edit | Insert Clip or use the [Ctrl] + [I] hotkey.

Deleting Clipped Items

To delete clip list items simply highlight the row(s) in the clip list by clicking on it and press the delete key or choose File, Delete from the main menu.

To delete all clip list items at once choose File, New Clip List from the main menu.  If the Prompt to Clear File option is set, you will be asked if you would like to delete the contents of the currently loaded clip file as well.

Moving a Clip Down the Clip List

To move a clip down the clip list, select the clip that you want to move.  Then from the menu choose Edit | Move Down or use the [Shift] + [Ctrl] + [D] hotkey.

Moving a Clip Up the Clip List

To move a clip up the clip list, select the clip that you want to move.  Then from the menu choose Edit | Move Up or use the [Shift] + [Ctrl] + [U] hotkey.

Saving Clipboard Magic Text

The contents of the item list may be saved to a file for later retrieval.  To save Clipboard Magic text press the [image] button or choose File, Save Clip List from the menu.

Sorting Clips

To sort the clip list, from the menu choose Edit | Sort Ascending to sort the clips in ascending alphabetical order.  Note that any empty clips will end up at the top of the list.  To sort clips in descending order choose File | Sort Descending.

Loading Clipboard Magic Text

A previously saved Clip list may be loaded back into Clipboard Magic by pressing the [image] button or by choosing File, Open Clip List from the menu.

Clips may also be quickly loaded by choosing a specific clip list from the Lists menu.  Under this menu item you should find a list of all the clip lists in the Clipboard Magic program folder.

Editing Clipboard Magic Files

A previously saved Clip list may be edited by choosing File, Edit Clip List from the menu.  This feature is very handy if you need to rearrange clips or change several of them.

Each clip is separated with a form feed (ASCII 12) character.  You can copy and paste these characters to add new clips.

Appending Clip Lists

To append a clip list onto the currently loaded clip list, choose File | Append Clip List from the main menu.

Import Text File

To load a text file into the clipboard list press the [image] button or select File, Import Text File from the menu.  Each line of the file will show up as a separate clip.

Loading Text Files into a Clip

To load an entire text file into a single clip, first select the desired clip, then either right-click on the clip and choose Load Text File into Clip from the pop-up menu or choose File | Load Text File into Clip from the main menu.  A prompt will appear allowing you to select which file to load.  Any existing text in the clip will be overwritten.

Saving a Clip to a File

To save a clip to a  text file, first select the desired clip, then either right-click on the clip and choose Save Clip to Text File from the pop-up menu or choose File | Save Clip to Text File from the main menu.  A prompt will appear allowing you to choose the name of the file to save.

Drag and Drop

Clipboard Magic supports text drag and drop.  From any application that supports text dragging, like Notepad for example, selected text may be dragged and dropped onto the Clipboard Magic clip list.  A dialog box will pop up asking if the contents of the currently selected cell should be replaced with the dropped.  If you answer no, the text will be added as a new clip.

To drag text from another application onto Clipboard Magic, highlight the text, press the left mouse button on the highlighted text and drag the highlighted text onto the Clipboard Magic clip list. The text will be inserted in the currently selected cell.

A clip in the Clipboard Magic clip list may be dragged and dropped onto any application that accepts text dropping.  For example, if you wanted to create a text file on your desktop containing a particular clip item, simply drag that item onto your desktop.

To drag text from the Clipboard Magic clip list to another application press the right mouse button on the desired clip to highlight it and drag to the other application.

System HotKeys

Clipboard Magic has two system-wide hotkeys that activate different functions even when Clipboard Magic is not the foreground application.  For example, if you were filling out a web form in Netscape you could use the series paste hotkey to quickly fill in the form fields even with Clipboard Magic minimized to the system tray.

Note that the paste hotkeys do not work as they should in certain applications. For example, in Word when you press the paste hotkey, no text will paste, you must also press [Ctrl]+[V] immediately afterward. However, in Notepad the paste hotkeys work normally.

Restore/Hide HotKey

The Restore/Hide HotKey, when pressed, will restore Clipboard Magic to full view if the program has been minimized.  If Clipboard Magic is already in full view pressing the hotkey will minimize the program.  This hotkey default to using the [Ctrl]+[Shift]+[M] key combination but you may change this in the Options Screen.

Series Paste HotKey

To use the series paste feature, you first must select the first cell in the clip list from where you wish to begin pasting.   Then, in your application, press the hotkey to sequentially paste successive item in the clip list.  This hotkey default to using the [Ctrl]+[Shift]+[V] key combination but you may change this in the Options Screen.

Row Pasting

If the Allow Row Pasting option has been enabled, you may use the Row Paste hotkeys.  To use Row Pasting first select the first item on the clip list you want to work with.  In your application, use the [Ctrl]+[Shift] keys and any number key.  The number key will correspond to that many rows down from the currently selected clip.  So, to paste the first clip press [Ctrl]+[Shift]+[0], to paste the clip two rows down press [Ctrl]+[Shift]+[2].  You cannot Row Paste more than 9 rows down from the current clip.

Append Mode

Clipboard Magic is in clip append mode when the Append Mode menu option under the Edit menu has a check beside it.  In append mode any copied text will be appended to the currently selected clip instead of added as a new clip.

Clearing the Clipboard

The text currently in the system clipboard may be cleared using the Clear System Clipboard option in the tray icon pop up menu.  Note that this function works only with text not any other clipboard formats.


Configuring Clipboard Magic

On selecting View Options from the menu, the following screen will appear:

Program Options

Run From Tray

If this option is checked Clipboard Magic will have an icon in the Windows System Tray (the box in the rightmost corner of the Task Bar). Click the icon to hide or restore Clipboard Magic.

Suspend Clip Archiving

If this Option is checked any text copied to the clipboard will not be saved in the Clipboard Magic item list.  This feature is quite useful when manually creating a large clip list.  By disabling automatic copying you can copy text from an external source and then paste it in the row of your choosing in the item list.

When archiving is disabled the Clipboard Magic tray icon changes to a clipboard with a red crossed out circle.

Always On Top

If this option is checked the Clipboard Magic program will always show on top of any other running program.

Prompt To Clear File

If this option is checked, when the clip list is cleared you will be prompted if the currently loaded clip list should be cleared as well.

Allow Grid Edits

If this option is checked, clips can be edited right in the clip list.  To edit a cell, click once on the cell to highlight it, then click again to enter edit mode.

Note that multiple clips cannot be selected when the Grid Edit option is checked.

Beep on Copy

When this option is checked, whenever a new clip is copied into the clip list an audible beep will be heard.

Minimize on Copy

When this option is checked, whenever a new clip is copied into the clip list Clipboard Magic will minimize.

Associate CLP Files

When this option is checked, all files ending with the CLP extension can be opened in Clipboard Magic by double clicking them.

Show grid hints

Set this option to cause a hint to pop up over the clip list showing the current clip's contents.

Rows

To change the number of rows in Clipboard Magic item list, enter the desired amount in the Rows edit field.  After pressing OK the number will be saved.  Clipboard Magic must be closed and restarted in order for the change to take effect.

Font

To change the font clipped text is shown with click on the button to the left of the font text box.  This will bring up a font selection dialog box allowing you to choose a different default font.  This feature is useful for international users whose special language characters will not show properly in the default Arial font.

Default File

To select a clip file which automatically loads when the program starts click the browse button to the left of the Default File edit box.  This will bring up a file selection dialog allowing you to choose a clip file.

Clip Folder Location

To select folder where clip files will be stored, click the browse button to the left of the Clip Folder Location edit box.  This will bring up a folder selection dialog allowing you to choose a different folder. NOTE: any subfolders in the clip folder must have only alphanumeric (abc123) characters in their names. Otherwise these folders will be ignored by Clipboard Magic.

Hot Keys

Hide/Restore HotKey

Allows changing the key used with the [Ctrl]+[Shift] Hide/Restore HotKey combination.

Series Paste HotKey

Allows changing the key used with the [Ctrl]+[Shift] Series Paste HotKey combination.

Note that the paste hotkeys do not work as they should in certain applications. For example, in Word when you press the paste hotkey, no text will paste, you must also press [Ctrl]+[V] immediately afterward. However, in Notepad the paste hotkeys work normally.

Alow Row Pasting

Enables Row Pasting using the [Ctrl]+[Shift]+[number of rows down from current clip] hotkeys.

Note that the paste hotkeys do not work as they should in certain applications. For example, in Word when you press the paste hotkey, no text will paste, you must also press [Ctrl]+[V] immediately afterward. However, in Notepad the paste hotkeys work normally.

Loading Options

Start On Boot

If this option is checked Clipboard Magic will automatically start when Windows loads.  Note that if you ever uninstall this program please ensure that this option is not checked.

Start Minimized

If this option is checked, Clipboard Magic will start up in a minimized state when it is first started.

Show Splash Screen

If this option is unchecked the startup screen will no longer be seen on program startup.

Open Last List on Load

If this option is checked the clip file used the last time the program was closed will be automatically loaded.

Save Options

Prompt To Save Changes

If this box is checked, on closing Clipboard Magic you will be asked if you want to save the changed clip list to a file.

Auto Save

If this box is checked, on exiting Clipboard Magic the changed clip list will automatically be saved to the currently loaded clip list.  If there is no loaded clip list, the changed clip list will automatically be saved to a new clip file.  The new clip files will start with the prefix "cmag" and then a four-digit number.  Each saved filename is unique.

Power paste

Use to configure whether series pasting will occur up or down the clip list.


Frequently Asked Questions

Q. When I copy from a Rich Text document or HTML document into Clipboard Magic all the formatting gets lost.

A. Clipboard Magic currently works only with text. Any special formatting will be lost when copying.

Q. I copied something to the clipboard but it didn't show up in Clipboard Magic.

A. Clipboard Magic currently only handles text formats, what you are copying possibly is not really text. For example, if you have a text document open and you press the [Print Scrn] button, what is actually copied is a bitmap, which Clipboard Magic currently can't handle.

Q. If I Clear the Clip List, add new items and then exit Clipboard Magic, it didn't really clear the clip list. It appears that it just closed that particular clip list but didn't open a new one. When I closed Clipboard Magic it didn't auto save the new list because there wasn't one listed in the panel at the bottom of the form.

A. Make sure you have at least v1.37 and that the Prompt To Clear option is set.

Q. How can I append a new clip to a 'zoomed-in' clip?

A. To add to a clip first turn off clipboard archiving, then zoom in and then copy the text then use Ctrl + V to paste into the zoomed clip.

Q. When Clipboard Magic starts I get an error like: "Unable to assign hotkey". How do I fix this?

A. Another program you have running probably is already using the offending hotkey. In the Options screen change the hotkey to a different key.

Q. Clipboard Magic stopped loading on boot. Whenever I exit from the preferences window I get an error message about "failed to set data for clipit". What is clipit?

A. This is a bug in v2.01 of Clipboard Magic. 2.01 uses the following key in the Windows registry:

HKEY_CURRENT_USER

Software\Microsoft\Windows\CurrentVersion\Run

If you don't have that key entry you will see the error message above and will not be able to set the start-on-boot option. Advanced users could create this key but it is not recommended that ordinary users touch the registry. The version 3 of CM does not have this problem.


License Information

BY RUNNING THIS SOFTWARE, YOU ARE CONSENTING TO BE BOUND BY AND ARE BECOMING A PARTY TO THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS AGREEMENT, DO NOT EXECUTE IT.

LICENSE GRANT.

CyberMatrix Corporation grants you a non-exclusive license to use the Software free of charge.  This License does not entitle you to hard-copy documentation, support or telephone assistance.

DISCLAIMER OF WARRANTY.

The Software is provided on an AS IS basis, without warranty of any kind, including without limitation the warranties that the Software is merchantable, fit for a particular purpose or non-infringing. The entire risk as to the quality and performance of the Software is borne by you. Should the Software prove defective in any respect, you and not CyberMatrix Corporation or its suppliers assume the entire cost of any service and repair. In addition, the security mechanisms implemented by the Software have inherent limitations, and you must determine that the Software sufficiently meets your requirements. This disclaimer of warranty constitutes an essential part of the agreement. No use of the Software is authorized hereunder except under this Disclaimer.

TERMINATION.

The license will terminate automatically if you fail to comply with the limitations described herein. You must destroy all copies of the Software upon termination.

LICENSE GRANT.

Licensor grants to you a non-exclusive license to use the Software and accompanying documentation ("Documentation") in the manner described below under "SCOPE OF LICENSE GRANT".

LICENSOR MAKES NO WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT OF THIRD PARTIES' RIGHTS. YOU MAY HAVE OTHER STATUTORY RIGHTS. HOWEVER, TO THE FULL EXTENT PERMITTED BY LAW, THE DURATION OF STATUTORILY REQUIRED WARRANTIES, IF ANY, SHALL BE LIMITED TO THE ABOVE LIMITED WARRANTY PERIOD. MOREOVER, IN NO EVENT WILL WARRANTIES PROVIDED BY LAW, IF ANY, APPLY UNLESS THEY ARE REQUIRED TO APPLY BY STATUTE NOTWITHSTANDING THEIR EXCLUSION BY CONTRACT.  NO DEALER, AGENT, OR EMPLOYEE OF LICENSOR IS AUTHORIZED TO MAKE ANY MODIFICATIONS, EXTENSIONS, OR ADDITIONS TO THIS LIMITED WARRANTY.

TERMS APPLICABLE TO ALL LICENSE GRANTS

SCOPE OF LICENSE GRANT.

You may:

•	Use the Software on any computer;

•	Copy the Software for archival purposes, provided any copy must contain all of the original Software's proprietary notices.

You may not:

•	Modify, translate, reverse engineer, decompile, disassemble (except and solely to the extent an applicable statute expressly and specifically prohibits such restrictions), or create derivative works based on the Software;

•	Copy the Software other than as specified above;

•	Rent, lease, grant a security interest in, or otherwise transfer rights to the Software; or

•	Remove any proprietary notices or labels on the Software.

TITLE.

Title, ownership rights, and intellectual property rights in the Software shall remain in CyberMatrix Corporation and/or its suppliers.  The Software is protected by copyright and other intellectual property laws and by international treaties.  Title and related rights in the content accessed through the Software is the property of the applicable content owner and is protected by applicable law. The license granted under this Agreement gives you no rights to such content.

TERMINATION.

This Agreement and the license granted hereunder will terminate automatically if you fail to comply with the limitations described herein. Upon termination, you must destroy all copies of the Software and Documentation.

LIMITATION OF LIABILITY.

UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, TORT, CONTRACT, OR OTHERWISE, SHALL LICENSOR OR ITS SUPPLIERS OR RESELLERS BE LIABLE TO YOU OR ANY OTHER PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES. IN NO EVENT WILL LICENSOR BE LIABLE FOR ANY DAMAGES, EVEN IF LICENSOR SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES, OR FOR ANY CLAIM BY ANY THIRD PARTY. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM LICENSOR'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.

HIGH RISK ACTIVITIES.

The Software is not fault-tolerant and is not designed, manufactured or intended for use or resale as on-line control equipment in hazardous environments requiring fail-safe performance, such as in the operation of nuclear facilities, aircraft navigation or communication systems, air traffic control, direct life support machines, or weapons systems, in which the failure of the Software could lead directly to death, personal injury, or severe physical or environmental damage ("High Risk Activities").  Accordingly, Licensor and its suppliers specifically disclaim any express or implied warranty of fitness for High Risk Activities.

MISCELLANEOUS.

This Agreement represents the complete agreement concerning the license granted hereunder and may be amended only by a writing executed by both parties. If any provision of this  Agreement is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. This Agreement shall be governed by Alberta law, excluding conflict of law provisions (except to the extent applicable law, if any, provides otherwise).  The application of the United Nations Convention of Contracts for the International Sale of Goods is expressly excluded.


Multi-Language Support

This program can be configured to support almost any language.  Currently only English is supported.  However, users of this software may easily create support for their own language.

This software uses language files to store all its internal text strings.  These files end with the .lng extension.  To create a language file for your language do the following:

Simply open the existing English.lng file with any text editor such as Notepad.

You will see that the language file is split into two sections [Translations] and [Messages].  To convert to your language replace all the strings to the right of the equal sign (=) with your language's equivalent.

Note that menu captions use the ampersand (&) to enable a hotkey on the character following it.

Finally save the modified text file to the name of your language, eg. Francais.lng.

To try out your language file select File | Language from the main menu and select your language.

Please be sure to send us your translations so we can allow everyone else to use your language with this software as well.  Contributors will be noted on this page.

Contributors

We would like to thank the following people for their translation work:

Chinese, Simplified and Traditional - Zhang, Xilan

French - Daniel Police

Swedish - Kjell Östman

Spanish - Jose Luis Rojas


Feedback

CyberMatrix feels a strong sense of commitment to meeting the requirements of its customers and potential customers.  Please feel free to contact CyberMatrix at any time regarding what you did or didn't like about the product.  Is anything missing, broken or can something be improved?  The greatest effort possible will be made to timely incorporate customer suggestions into future versions of this product.

Please note that because this program is free software all questions and reports cannot always be responded to individually.

Before sending a report please make sure you have consulted the help file and the web site to ensure the issue has not already been addressed.

Please send any bug reports or suggested improvements to CyberMatrix at:

support@cyber-matrix.com


Known Bugs

1. The paste hotkeys do not work as they should in certain applications. For example, in Word when you press the series paste hotkey, no text will paste, you must also press [Ctrl]+[V] immediately afterward. However, in Notepad the paste hotkeys work normally.

2. In Quattro Pro (Corel WP Suite 8) any attempt to copy to clipboard within QP yields error message: "Could not open clipboard." This is a known issue at Corel, many other programs using the clipboard also exhibit this problem. This appears to be a QP bug so you should contact Corel about it.

3. In some versions of Windows 95 and 98 when Clipboard Magic is active and text is cut in MS Word 97, Word will crash. Copying text in Word is OK. Opening the document in other applications such as Wordpad and cutting text does not show this problem. The problem is not evident on Windows NT. This appears to be a bug in either Windows or Word not Clipboard Magic.

A workaround is to copy the text and then delete it instead of cutting it.  You can also simply disable clipboard archiving while Word is running.